Developer --> Technical Publications
PATHHardware Documentation > USB Devices > Mac OS USB DDK API Reference


Supplemental Reference Documents

For technical documentation describing the USB specification, see the Universal Serial Bus Specification, which can be found at

http://www.usb.org/developers

Technical specifications for USB device classes can also be found at the USB web site.

For information about PCI expansion cards, Mac OS Power PC native drivers, the Mac OS Name Registry, the Drivers Services Library, and other invaluable services for the development of modern device drivers for the Mac OS platform, refer to Designing PCI Cards and Drivers for Power Macintosh Computers.

To understand the Mac OS APIs and services provided for application programmers, you should also have copies of the relevant books of the Inside Macintosh series, available in technical bookstores and on the World Wide Web at

http://developer.apple.com/techpubs/mac/

The information found in Inside Macintosh: Power PC System Software, Chapter 3, "Code Fragment Manager" is a handy reference for developers writing USB device and interface drivers, because USB drivers are essentially code fragments. The information there is not specific to USB device drivers, but it does define how code fragments work, and provide descriptions of the APIs that support code fragments in the Mac OS environment.

Mac OS USB Resources

Apple Developer Connection Web Site


© 1999 Apple Computer, Inc.

Previous | Next | Show Frames | Hide Frames